"""
切片: 截取
只要有索引(从0开始 )的都可以使用切片
语法: 变量名[开始索引:结束索引:步长]  ---使用跟range一样
能使用切片有:列表 字符串 元组
"""
# s1="abcdefghijklmn"
# 三个都有
# 怎么查几个元素 那结束索引减去开始索引,从开始索引数结束索引减去开始索引
# s2=s1[2:4:1]   # 倒序输出
# s3=s1[2:5:-1]   #没有值
# s4=s1[5:2:-1]   #fed
# s5=s1[::-1]   # 倒序输出 nmlk....
# print(s2)
# 二个值
# 步长不写默认1
# 开始索引不写默认是0 第一个冒号不能省略
# 结束索引不写,默认是长度
s1="abcdefghijklmn"
s6=s1[2:12:]
print(s6)
# 只有一个值
s7=s1[2:]
print(s7)
list1=['刘备', '诸葛亮', '曹操', '周瑜', '关羽']
# list1.reverse()
list2=list1[::-1] # 倒序输出
list3=[] # 创建一个空列表
for ele in list2: # 遍历
    a=ele[::-1] # 倒序输出
    list3.append(a) # 添加
print(list3)    #打印
for i, e in enumerate(list2): # 遍历
    list2[i]=e[::-1] # 先把元素倒序,然后放到对应的列表中
print(list2)